	.text
	.syntax unified
	.eabi_attribute	67, "2.09"	@ Tag_conformance
	.cpu	cortex-m7
	.eabi_attribute	6, 13	@ Tag_CPU_arch
	.eabi_attribute	7, 77	@ Tag_CPU_arch_profile
	.eabi_attribute	8, 0	@ Tag_ARM_ISA_use
	.eabi_attribute	9, 2	@ Tag_THUMB_ISA_use
	.fpu	fpv5-d16
	.eabi_attribute	36, 1	@ Tag_FP_HP_extension
	.eabi_attribute	34, 1	@ Tag_CPU_unaligned_access
	.eabi_attribute	17, 1	@ Tag_ABI_PCS_GOT_use
	.eabi_attribute	20, 2	@ Tag_ABI_FP_denormal
	.eabi_attribute	21, 0	@ Tag_ABI_FP_exceptions
	.eabi_attribute	23, 1	@ Tag_ABI_FP_number_model
	.eabi_attribute	24, 1	@ Tag_ABI_align_needed
	.eabi_attribute	25, 1	@ Tag_ABI_align_preserved
	.eabi_attribute	28, 1	@ Tag_ABI_VFP_args
	.eabi_attribute	38, 1	@ Tag_ABI_FP_16bit_format
	.eabi_attribute	18, 2	@ Tag_ABI_PCS_wchar_t
	.eabi_attribute	26, 1	@ Tag_ABI_enum_size
	.eabi_attribute	14, 0	@ Tag_ABI_PCS_R9_use
	.file	"port.c"
	.file	1 "C:\\" "Keil_v5\\ARM\\ARMCLANG\\Bin\\..\\include\\stdint.h"
	.file	2 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c"
	.file	3 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\\portmacro.h"
	.section	.text.pxPortInitialiseStack,"ax",%progbits
	.hidden	pxPortInitialiseStack           @ -- Begin function pxPortInitialiseStack
	.globl	pxPortInitialiseStack
	.p2align	3
	.type	pxPortInitialiseStack,%function
	.code	16                              @ @pxPortInitialiseStack
	.thumb_func
pxPortInitialiseStack:
.Lfunc_begin0:
	.loc	2 182 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:182:0
	.fnstart
	.cfi_sections .debug_frame
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	str	r2, [sp]
.Ltmp0:
	.loc	2 188 14 prologue_end           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:188:14
	ldr	r0, [sp, #8]
	subs	r0, #4
	str	r0, [sp, #8]
	.loc	2 190 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:190:3
	ldr	r1, [sp, #8]
	mov.w	r0, #16777216
	.loc	2 190 16 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:190:16
	str	r0, [r1]
	.loc	2 191 14 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:191:14
	ldr	r0, [sp, #8]
	subs	r0, #4
	str	r0, [sp, #8]
	.loc	2 192 36                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:192:36
	ldr	r0, [sp, #4]
	.loc	2 192 45 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:192:45
	bic	r0, r0, #1
	.loc	2 192 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:192:3
	ldr	r1, [sp, #8]
	.loc	2 192 16                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:192:16
	str	r0, [r1]
	.loc	2 193 14 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:193:14
	ldr	r0, [sp, #8]
	subs	r0, #4
	str	r0, [sp, #8]
	.loc	2 194 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:194:3
	ldr	r1, [sp, #8]
	.loc	2 194 16 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:194:16
	movw	r0, :lower16:prvTaskExitError
	movt	r0, :upper16:prvTaskExitError
	str	r0, [r1]
	.loc	2 197 15 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:197:15
	ldr	r0, [sp, #8]
	subs	r0, #20
	str	r0, [sp, #8]
	.loc	2 198 34                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:198:34
	ldr	r0, [sp]
	.loc	2 198 3 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:198:3
	ldr	r1, [sp, #8]
	.loc	2 198 16                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:198:16
	str	r0, [r1]
	.loc	2 202 14 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:202:14
	ldr	r0, [sp, #8]
	subs	r0, #4
	str	r0, [sp, #8]
	.loc	2 203 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:203:3
	ldr	r1, [sp, #8]
	mvn	r0, #2
	.loc	2 203 16 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:203:16
	str	r0, [r1]
	.loc	2 205 15 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:205:15
	ldr	r0, [sp, #8]
	subs	r0, #32
	str	r0, [sp, #8]
	.loc	2 207 9                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:207:9
	ldr	r0, [sp, #8]
	.loc	2 207 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:207:2
	add	sp, #12
	bx	lr
.Ltmp1:
.Lfunc_end0:
	.size	pxPortInitialiseStack, .Lfunc_end0-pxPortInitialiseStack
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.prvTaskExitError,"ax",%progbits
	.p2align	3                               @ -- Begin function prvTaskExitError
	.type	prvTaskExitError,%function
	.code	16                              @ @prvTaskExitError
	.thumb_func
prvTaskExitError:
.Lfunc_begin1:
	.loc	2 212 0 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:212:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	movs	r0, #0
.Ltmp2:
	.loc	2 213 19 prologue_end           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:213:19
	str	r0, [sp]
.Ltmp3:
	.loc	2 221 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:221:2
	movw	r0, :lower16:uxCriticalNesting
	movt	r0, :upper16:uxCriticalNesting
	ldr	r0, [r0]
.Ltmp4:
	.loc	2 221 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:221:2
	adds	r0, #1
	cbz	r0, .LBB1_3
	b	.LBB1_1
.LBB1_1:
.Ltmp5:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #4]
.Ltmp6:
	.loc	2 221 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:221:2
	b	.LBB1_2
.LBB1_2:                                @ =>This Inner Loop Header: Depth=1
.Ltmp7:
	.loc	2 221 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:221:2
	b	.LBB1_2
.Ltmp8:
.LBB1_3:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #8]
.Ltmp9:
	.loc	2 223 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:223:2
	b	.LBB1_4
.LBB1_4:                                @ =>This Inner Loop Header: Depth=1
	.loc	2 223 9 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:223:9
	ldr	r0, [sp]
	.loc	2 223 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:223:2
	cbnz	r0, .LBB1_6
	b	.LBB1_5
.LBB1_5:                                @   in Loop: Header=BB1_4 Depth=1
	b	.LBB1_4
.LBB1_6:
	.loc	2 233 1 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:233:1
	add	sp, #12
	bx	lr
.Ltmp10:
.Lfunc_end1:
	.size	prvTaskExitError, .Lfunc_end1-prvTaskExitError
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.SVC_Handler,"ax",%progbits
	.hidden	SVC_Handler                     @ -- Begin function SVC_Handler
	.globl	SVC_Handler
	.p2align	3
	.type	SVC_Handler,%function
	.code	16                              @ @SVC_Handler
	.thumb_func
SVC_Handler:
.Lfunc_begin2:
	.loc	2 237 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:237:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.loc	2 238 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:238:2
	@APP
	ldr	r3, pxCurrentTCBConst2
	ldr	r1, [r3]
	ldr	r0, [r1]
	ldm.w	r0!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
	msr	psp, r0
	isb	sy
	mov.w	r0, #0
	msr	basepri, r0
	bx	lr

	.p2align	4
pxCurrentTCBConst2:
	.long	pxCurrentTCB

	@NO_APP
.Ltmp11:
.Lfunc_end2:
	.size	SVC_Handler, .Lfunc_end2-SVC_Handler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.xPortStartScheduler,"ax",%progbits
	.hidden	xPortStartScheduler             @ -- Begin function xPortStartScheduler
	.globl	xPortStartScheduler
	.p2align	3
	.type	xPortStartScheduler,%function
	.code	16                              @ @xPortStartScheduler
	.thumb_func
xPortStartScheduler:
.Lfunc_begin3:
	.loc	2 282 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:282:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
	movw	r0, #58368
	movt	r0, #57344
.Ltmp12:
	.loc	2 290 28 prologue_end           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:290:28
	str	r0, [sp, #12]
	.loc	2 299 24                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:299:24
	ldrb	r1, [r0]
	.loc	2 299 22 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:299:22
	str	r1, [sp, #16]
	movs	r1, #255
	.loc	2 303 33 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:303:33
	strb	r1, [r0]
	.loc	2 306 24                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:306:24
	ldrb	r0, [r0]
	.loc	2 306 22 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:306:22
	strb.w	r0, [sp, #11]
	.loc	2 309 65 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:309:65
	ldrb.w	r0, [sp, #11]
	.loc	2 309 63 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:309:63
	and	r0, r0, #16
	.loc	2 309 24                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:309:24
	movw	r1, :lower16:ucMaxSysCallPriority
	movt	r1, :upper16:ucMaxSysCallPriority
	strb	r0, [r1]
	.loc	2 313 22 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:313:22
	movw	r1, :lower16:ulMaxPRIGROUPValue
	movt	r1, :upper16:ulMaxPRIGROUPValue
	movs	r0, #7
	str	r0, [r1]
	.loc	2 314 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:314:3
	b	.LBB3_1
.LBB3_1:                                @ =>This Inner Loop Header: Depth=1
	.loc	2 314 12 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:314:12
	ldrb.w	r0, [sp, #11]
	.loc	2 314 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:314:3
	lsls	r0, r0, #24
	cmp	r0, #0
	bpl	.LBB3_3
	b	.LBB3_2
.LBB3_2:                                @   in Loop: Header=BB3_1 Depth=1
.Ltmp13:
	.loc	2 316 22 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:316:22
	movw	r1, :lower16:ulMaxPRIGROUPValue
	movt	r1, :upper16:ulMaxPRIGROUPValue
	ldr	r0, [r1]
	subs	r0, #1
	str	r0, [r1]
	.loc	2 317 23                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:317:23
	ldrb.w	r0, [sp, #11]
	lsls	r0, r0, #1
	strb.w	r0, [sp, #11]
.Ltmp14:
	.loc	2 314 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:314:3
	b	.LBB3_1
.LBB3_3:
.Ltmp15:
	.loc	2 334 4                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:334:4
	movw	r0, :lower16:ulMaxPRIGROUPValue
	movt	r0, :upper16:ulMaxPRIGROUPValue
	ldr	r0, [r0]
.Ltmp16:
	.loc	2 334 4 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:334:4
	cmp	r0, #3
	beq	.LBB3_6
	b	.LBB3_4
.LBB3_4:
.Ltmp17:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #20]
.Ltmp18:
	.loc	2 334 4                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:334:4
	b	.LBB3_5
.LBB3_5:                                @ =>This Inner Loop Header: Depth=1
.Ltmp19:
	.loc	2 334 4 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:334:4
	b	.LBB3_5
.Ltmp20:
.LBB3_6:
	.loc	2 340 22 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:340:22
	movw	r1, :lower16:ulMaxPRIGROUPValue
	movt	r1, :upper16:ulMaxPRIGROUPValue
	ldr	r0, [r1]
	lsls	r0, r0, #8
	str	r0, [r1]
	.loc	2 341 22                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:341:22
	ldr	r0, [r1]
	and	r0, r0, #1792
	str	r0, [r1]
	.loc	2 345 35                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:345:35
	ldr	r0, [sp, #16]
	movw	r1, #58368
	movt	r1, #57344
	.loc	2 345 33 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:345:33
	strb	r0, [r1]
	movw	r1, #60704
	movt	r1, #57344
.Ltmp21:
	.loc	2 350 23 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:350:23
	ldr	r0, [r1]
	orr	r0, r0, #15728640
	str	r0, [r1]
	.loc	2 351 23                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:351:23
	ldr	r0, [r1]
	orr	r0, r0, #-268435456
	str	r0, [r1]
	.loc	2 355 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:355:2
	bl	vPortSetupTimerInterrupt
	.loc	2 358 20                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:358:20
	movw	r1, :lower16:uxCriticalNesting
	movt	r1, :upper16:uxCriticalNesting
	movs	r0, #0
	str	r0, [sp, #4]                    @ 4-byte Spill
	str	r0, [r1]
	.loc	2 361 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:361:2
	bl	vPortEnableVFP
	movw	r1, #61236
	movt	r1, #57344
	.loc	2 364 17                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:364:17
	ldr	r0, [r1]
	orr	r0, r0, #-1073741824
	str	r0, [r1]
	.loc	2 367 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:367:2
	bl	prvPortStartFirstTask
	.loc	2 375 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:375:2
	bl	vTaskSwitchContext
	.loc	2 376 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:376:2
	bl	prvTaskExitError
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	.loc	2 379 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:379:2
	add	sp, #24
	pop	{r7, pc}
.Ltmp22:
.Lfunc_end3:
	.size	xPortStartScheduler, .Lfunc_end3-xPortStartScheduler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortSetupTimerInterrupt,"ax",%progbits
	.hidden	vPortSetupTimerInterrupt        @ -- Begin function vPortSetupTimerInterrupt
	.weak	vPortSetupTimerInterrupt
	.p2align	3
	.type	vPortSetupTimerInterrupt,%function
	.code	16                              @ @vPortSetupTimerInterrupt
	.thumb_func
vPortSetupTimerInterrupt:
.Lfunc_begin4:
	.loc	2 670 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:670:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	movw	r1, #57360
	movt	r1, #57344
	movs	r0, #0
.Ltmp23:
	.loc	2 681 28 prologue_end           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:681:28
	str	r0, [r1]
	movw	r2, #57368
	movt	r2, #57344
	.loc	2 682 37                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:682:37
	str	r0, [r2]
	movw	r2, #57364
	movt	r2, #57344
	movw	r0, #6783
	movt	r0, #6
	.loc	2 685 28                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:685:28
	str	r0, [r2]
	movs	r0, #7
	.loc	2 686 28                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:686:28
	str	r0, [r1]
	.loc	2 687 1                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:687:1
	bx	lr
.Ltmp24:
.Lfunc_end4:
	.size	vPortSetupTimerInterrupt, .Lfunc_end4-vPortSetupTimerInterrupt
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortEnableVFP,"ax",%progbits
	.p2align	3                               @ -- Begin function vPortEnableVFP
	.type	vPortEnableVFP,%function
	.code	16                              @ @vPortEnableVFP
	.thumb_func
vPortEnableVFP:
.Lfunc_begin5:
	.loc	2 692 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:692:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.loc	2 693 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:693:2
	@APP
	ldr.w	r0, .Ltmp25
	ldr	r1, [r0]

	orr	r1, r1, #15728640
	str	r1, [r0]
	bx	lr
	@NO_APP
.Ltmp26:
.Lfunc_end5:
	.size	vPortEnableVFP, .Lfunc_end5-vPortEnableVFP
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.prvPortStartFirstTask,"ax",%progbits
	.p2align	3                               @ -- Begin function prvPortStartFirstTask
	.type	prvPortStartFirstTask,%function
	.code	16                              @ @prvPortStartFirstTask
	.thumb_func
prvPortStartFirstTask:
.Lfunc_begin6:
	.loc	2 256 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:256:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.loc	2 261 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:261:2
	@APP
	ldr	r0, .Ltmp27
	ldr	r0, [r0]
	ldr	r0, [r0]
	msr	msp, r0
	mov.w	r0, #0
	msr	control, r0
	cpsie i
	cpsie f
	dsb	sy
	isb	sy
	svc	#0
	nop

	@NO_APP
.Ltmp28:
.Lfunc_end6:
	.size	prvPortStartFirstTask, .Lfunc_end6-prvPortStartFirstTask
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortEndScheduler,"ax",%progbits
	.hidden	vPortEndScheduler               @ -- Begin function vPortEndScheduler
	.globl	vPortEndScheduler
	.p2align	3
	.type	vPortEndScheduler,%function
	.code	16                              @ @vPortEndScheduler
	.thumb_func
vPortEndScheduler:
.Lfunc_begin7:
	.loc	2 384 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:384:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
.Ltmp29:
	.loc	2 387 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:387:2
	movw	r0, :lower16:uxCriticalNesting
	movt	r0, :upper16:uxCriticalNesting
	ldr	r0, [r0]
.Ltmp30:
	.loc	2 387 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:387:2
	cmp.w	r0, #1000
	beq	.LBB7_3
	b	.LBB7_1
.LBB7_1:
.Ltmp31:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp]
.Ltmp32:
	.loc	2 387 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:387:2
	b	.LBB7_2
.LBB7_2:                                @ =>This Inner Loop Header: Depth=1
.Ltmp33:
	.loc	2 387 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:387:2
	b	.LBB7_2
.Ltmp34:
.LBB7_3:
	.loc	2 388 1 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:388:1
	add	sp, #4
	bx	lr
.Ltmp35:
.Lfunc_end7:
	.size	vPortEndScheduler, .Lfunc_end7-vPortEndScheduler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortEnterCritical,"ax",%progbits
	.hidden	vPortEnterCritical              @ -- Begin function vPortEnterCritical
	.globl	vPortEnterCritical
	.p2align	3
	.type	vPortEnterCritical,%function
	.code	16                              @ @vPortEnterCritical
	.thumb_func
vPortEnterCritical:
.Lfunc_begin8:
	.loc	2 392 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:392:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 8
.Ltmp36:
	.loc	3 195 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp]
.Ltmp37:
	.loc	2 394 19                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:394:19
	movw	r0, :lower16:uxCriticalNesting
	movt	r0, :upper16:uxCriticalNesting
	ldr	r1, [r0]
	adds	r1, #1
	str	r1, [r0]
.Ltmp38:
	.loc	2 401 6                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:401:6
	ldr	r0, [r0]
.Ltmp39:
	.loc	2 401 6 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:401:6
	cmp	r0, #1
	bne	.LBB8_5
	b	.LBB8_1
.LBB8_1:
	.loc	2 0 6                           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:0:6
	movw	r0, #60676
	movt	r0, #57344
.Ltmp40:
	.loc	2 403 3 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:403:3
	ldr	r0, [r0]
.Ltmp41:
	.loc	2 403 3 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:403:3
	lsls	r0, r0, #24
	cbz	r0, .LBB8_4
	b	.LBB8_2
.LBB8_2:
.Ltmp42:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #4]
.Ltmp43:
	.loc	2 403 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:403:3
	b	.LBB8_3
.LBB8_3:                                @ =>This Inner Loop Header: Depth=1
.Ltmp44:
	.loc	2 403 3 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:403:3
	b	.LBB8_3
.Ltmp45:
.LBB8_4:
	.loc	2 404 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:404:2
	b	.LBB8_5
.Ltmp46:
.LBB8_5:
	.loc	2 405 1                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:405:1
	add	sp, #8
	bx	lr
.Ltmp47:
.Lfunc_end8:
	.size	vPortEnterCritical, .Lfunc_end8-vPortEnterCritical
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortExitCritical,"ax",%progbits
	.hidden	vPortExitCritical               @ -- Begin function vPortExitCritical
	.globl	vPortExitCritical
	.p2align	3
	.type	vPortExitCritical,%function
	.code	16                              @ @vPortExitCritical
	.thumb_func
vPortExitCritical:
.Lfunc_begin9:
	.loc	2 409 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:409:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 8
.Ltmp48:
	.loc	2 410 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:410:2
	movw	r0, :lower16:uxCriticalNesting
	movt	r0, :upper16:uxCriticalNesting
	ldr	r0, [r0]
.Ltmp49:
	.loc	2 410 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:410:2
	cbnz	r0, .LBB9_3
	b	.LBB9_1
.LBB9_1:
.Ltmp50:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp]
.Ltmp51:
	.loc	2 410 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:410:2
	b	.LBB9_2
.LBB9_2:                                @ =>This Inner Loop Header: Depth=1
.Ltmp52:
	.loc	2 410 2 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:410:2
	b	.LBB9_2
.Ltmp53:
.LBB9_3:
	.loc	2 411 19 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:411:19
	movw	r0, :lower16:uxCriticalNesting
	movt	r0, :upper16:uxCriticalNesting
	ldr	r1, [r0]
	subs	r1, #1
	str	r1, [r0]
.Ltmp54:
	.loc	2 412 6                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:412:6
	ldr	r0, [r0]
.Ltmp55:
	.loc	2 412 6 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:412:6
	cbnz	r0, .LBB9_5
	b	.LBB9_4
.LBB9_4:
	.loc	2 0 6                           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:0:6
	movs	r0, #0
	str	r0, [sp, #4]
.Ltmp56:
	.loc	3 235 32 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:235:32
	ldr	r0, [sp, #4]
	.loc	3 233 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:233:2
	@APP
	msr	basepri, r0
	@NO_APP
.Ltmp57:
	.loc	2 415 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:415:2
	b	.LBB9_5
.Ltmp58:
.LBB9_5:
	.loc	2 416 1                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:416:1
	add	sp, #8
	bx	lr
.Ltmp59:
.Lfunc_end9:
	.size	vPortExitCritical, .Lfunc_end9-vPortExitCritical
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.PendSV_Handler,"ax",%progbits
	.hidden	PendSV_Handler                  @ -- Begin function PendSV_Handler
	.globl	PendSV_Handler
	.p2align	3
	.type	PendSV_Handler,%function
	.code	16                              @ @PendSV_Handler
	.thumb_func
PendSV_Handler:
.Lfunc_begin10:
	.loc	2 420 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:420:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.loc	2 423 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:423:2
	@APP
	mrs	r0, psp
	isb	sy

	ldr	r3, pxCurrentTCBConst
	ldr	r2, [r3]

	tst.w	lr, #16
	it	eq
	vstmdbeq	r0!, {s16, s17, s18, s19, s20, s21, s22, s23, s24, s25, s26, s27, s28, s29, s30, s31}

	stmdb	r0!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
	str	r0, [r2]

	push.w	{r0, r3}
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	dsb	sy
	isb	sy
	cpsie i
	bl	vTaskSwitchContext
	mov.w	r0, #0
	msr	basepri, r0
	pop.w	{r0, r3}

	ldr	r1, [r3]
	ldr	r0, [r1]

	ldm.w	r0!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}

	tst.w	lr, #16
	it	eq
	vldmiaeq	r0!, {s16, s17, s18, s19, s20, s21, s22, s23, s24, s25, s26, s27, s28, s29, s30, s31}

	msr	psp, r0
	isb	sy


	bx	lr

	.p2align	4
pxCurrentTCBConst:
	.long	pxCurrentTCB

	@NO_APP
.Ltmp60:
.Lfunc_end10:
	.size	PendSV_Handler, .Lfunc_end10-PendSV_Handler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.SysTick_Handler,"ax",%progbits
	.hidden	SysTick_Handler                 @ -- Begin function SysTick_Handler
	.globl	SysTick_Handler
	.p2align	3
	.type	SysTick_Handler,%function
	.code	16                              @ @SysTick_Handler
	.thumb_func
SysTick_Handler:
.Lfunc_begin11:
	.loc	2 479 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:479:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
.Ltmp61:
	.loc	3 195 2 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp]
.Ltmp62:
	.loc	2 487 7                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:487:7
	bl	xTaskIncrementTick
.Ltmp63:
	.loc	2 487 7 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:487:7
	cbz	r0, .LBB11_2
	b	.LBB11_1
.LBB11_1:
	.loc	2 0 7                           @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:0:7
	movw	r1, #60676
	movt	r1, #57344
	mov.w	r0, #268435456
.Ltmp64:
	.loc	2 491 26 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:491:26
	str	r0, [r1]
	.loc	2 492 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:492:3
	b	.LBB11_2
.Ltmp65:
.LBB11_2:
	.loc	2 0 3 is_stmt 0                 @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:0:3
	movs	r0, #0
	str	r0, [sp, #4]
.Ltmp66:
	.loc	3 235 32 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:235:32
	ldr	r0, [sp, #4]
	.loc	3 233 2                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:233:2
	@APP
	msr	basepri, r0
	@NO_APP
.Ltmp67:
	.loc	2 495 1                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:495:1
	add	sp, #8
	pop	{r7, pc}
.Ltmp68:
.Lfunc_end11:
	.size	SysTick_Handler, .Lfunc_end11-SysTick_Handler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.vPortValidateInterruptPriority,"ax",%progbits
	.hidden	vPortValidateInterruptPriority  @ -- Begin function vPortValidateInterruptPriority
	.globl	vPortValidateInterruptPriority
	.p2align	3
	.type	vPortValidateInterruptPriority,%function
	.code	16                              @ @vPortValidateInterruptPriority
	.thumb_func
vPortValidateInterruptPriority:
.Lfunc_begin12:
	.loc	2 708 0                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:708:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
.Ltmp69:
	.loc	2 713 3 prologue_end            @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:713:3
	@APP
	mrs	r0, ipsr
	@NO_APP
	str	r0, [sp, #4]
.Ltmp70:
	.loc	2 716 7                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:716:7
	ldr	r0, [sp, #4]
.Ltmp71:
	.loc	2 716 7 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:716:7
	cmp	r0, #16
	blo	.LBB12_5
	b	.LBB12_1
.LBB12_1:
.Ltmp72:
	.loc	2 719 54 is_stmt 1              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:719:54
	ldr	r0, [sp, #4]
	movw	r1, #58352
	movt	r1, #57344
	.loc	2 719 24 is_stmt 0              @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:719:24
	ldrb	r0, [r0, r1]
	.loc	2 719 22                        @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:719:22
	strb.w	r0, [sp, #3]
.Ltmp73:
	.loc	2 744 4 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:744:4
	ldrb.w	r0, [sp, #3]
	movw	r1, :lower16:ucMaxSysCallPriority
	movt	r1, :upper16:ucMaxSysCallPriority
	ldrb	r1, [r1]
.Ltmp74:
	.loc	2 744 4 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:744:4
	cmp	r0, r1
	bge	.LBB12_4
	b	.LBB12_2
.LBB12_2:
.Ltmp75:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #8]
.Ltmp76:
	.loc	2 744 4                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:744:4
	b	.LBB12_3
.LBB12_3:                               @ =>This Inner Loop Header: Depth=1
.Ltmp77:
	.loc	2 744 4 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:744:4
	b	.LBB12_3
.Ltmp78:
.LBB12_4:
	.loc	2 745 3 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:745:3
	b	.LBB12_5
.Ltmp79:
.LBB12_5:
	.loc	2 0 3 is_stmt 0                 @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:0:3
	movw	r0, #60684
	movt	r0, #57344
.Ltmp80:
	.loc	2 760 3 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:760:3
	ldr	r0, [r0]
	and	r0, r0, #1792
	movw	r1, :lower16:ulMaxPRIGROUPValue
	movt	r1, :upper16:ulMaxPRIGROUPValue
	ldr	r1, [r1]
.Ltmp81:
	.loc	2 760 3 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:760:3
	cmp	r0, r1
	bls	.LBB12_8
	b	.LBB12_6
.LBB12_6:
.Ltmp82:
	.loc	3 195 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\portmacro.h:195:2
	@APP
	mov.w	r0, #16
	cpsid i
	msr	basepri, r0
	isb	sy
	dsb	sy
	cpsie i

	@NO_APP
	str	r0, [sp, #12]
.Ltmp83:
	.loc	2 760 3                         @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:760:3
	b	.LBB12_7
.LBB12_7:                               @ =>This Inner Loop Header: Depth=1
.Ltmp84:
	.loc	2 760 3 is_stmt 0               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:760:3
	b	.LBB12_7
.Ltmp85:
.LBB12_8:
	.loc	2 761 2 is_stmt 1               @ ../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1/port.c:761:2
	add	sp, #16
	bx	lr
.Ltmp86:
.Lfunc_end12:
	.size	vPortValidateInterruptPriority, .Lfunc_end12-vPortValidateInterruptPriority
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.type	ucMaxSysCallPriority,%object    @ @ucMaxSysCallPriority
	.section	.bss.ucMaxSysCallPriority,"aw",%nobits
ucMaxSysCallPriority:
	.byte	0                               @ 0x0
	.size	ucMaxSysCallPriority, 1

	.type	ulMaxPRIGROUPValue,%object      @ @ulMaxPRIGROUPValue
	.section	.bss.ulMaxPRIGROUPValue,"aw",%nobits
	.p2align	2
ulMaxPRIGROUPValue:
	.long	0                               @ 0x0
	.size	ulMaxPRIGROUPValue, 4

	.type	uxCriticalNesting,%object       @ @uxCriticalNesting
	.section	.data.uxCriticalNesting,"aw",%progbits
	.p2align	2
uxCriticalNesting:
	.long	2863311530                      @ 0xaaaaaaaa
	.size	uxCriticalNesting, 4

	.file	4 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../FreeRTOS/include/projdefs.h"
	.section	.debug_abbrev,"",%progbits
	.byte	1                               @ Abbreviation Code
	.byte	17                              @ DW_TAG_compile_unit
	.byte	1                               @ DW_CHILDREN_yes
	.byte	37                              @ DW_AT_producer
	.byte	14                              @ DW_FORM_strp
	.byte	19                              @ DW_AT_language
	.byte	5                               @ DW_FORM_data2
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	16                              @ DW_AT_stmt_list
	.byte	23                              @ DW_FORM_sec_offset
	.byte	27                              @ DW_AT_comp_dir
	.byte	14                              @ DW_FORM_strp
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	85                              @ DW_AT_ranges
	.byte	23                              @ DW_FORM_sec_offset
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	2                               @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	3                               @ Abbreviation Code
	.byte	38                              @ DW_TAG_const_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	4                               @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	5                               @ Abbreviation Code
	.byte	53                              @ DW_TAG_volatile_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	6                               @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	7                               @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	8                               @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	9                               @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	10                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	11                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	32                              @ DW_AT_inline
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	12                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	13                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	14                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	15                              @ Abbreviation Code
	.byte	29                              @ DW_TAG_inlined_subroutine
	.byte	1                               @ DW_CHILDREN_yes
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	88                              @ DW_AT_call_file
	.byte	11                              @ DW_FORM_data1
	.byte	89                              @ DW_AT_call_line
	.byte	11                              @ DW_FORM_data1
	.byte	87                              @ DW_AT_call_column
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	16                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	17                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	0                               @ DW_CHILDREN_no
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	18                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	19                              @ Abbreviation Code
	.byte	11                              @ DW_TAG_lexical_block
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	20                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	21                              @ Abbreviation Code
	.byte	29                              @ DW_TAG_inlined_subroutine
	.byte	1                               @ DW_CHILDREN_yes
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	88                              @ DW_AT_call_file
	.byte	11                              @ DW_FORM_data1
	.byte	89                              @ DW_AT_call_line
	.byte	5                               @ DW_FORM_data2
	.byte	87                              @ DW_AT_call_column
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	22                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	0                               @ DW_CHILDREN_no
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	23                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	0                               @ DW_CHILDREN_no
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	24                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	0                               @ DW_CHILDREN_no
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	25                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	26                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	27                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	49                              @ DW_AT_abstract_origin
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	28                              @ Abbreviation Code
	.byte	21                              @ DW_TAG_subroutine_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	29                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	30                              @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	0                               @ EOM(3)
	.section	.debug_info,"",%progbits
.Lcu_begin0:
	.long	.Ldebug_info_end0-.Ldebug_info_start0 @ Length of Unit
.Ldebug_info_start0:
	.short	4                               @ DWARF version number
	.long	.debug_abbrev                   @ Offset Into Abbrev. Section
	.byte	4                               @ Address Size (in bytes)
	.byte	1                               @ Abbrev [1] 0xb:0x3d3 DW_TAG_compile_unit
	.long	.Linfo_string0                  @ DW_AT_producer
	.short	12                              @ DW_AT_language
	.long	.Linfo_string1                  @ DW_AT_name
	.long	.Lline_table_start0             @ DW_AT_stmt_list
	.long	.Linfo_string2                  @ DW_AT_comp_dir
	.long	0                               @ DW_AT_low_pc
	.long	.Ldebug_ranges0                 @ DW_AT_ranges
	.byte	2                               @ Abbrev [2] 0x26:0xb DW_TAG_variable
	.long	.Linfo_string3                  @ DW_AT_name
	.long	49                              @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	173                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x31:0x5 DW_TAG_const_type
	.long	54                              @ DW_AT_type
	.byte	4                               @ Abbrev [4] 0x36:0x5 DW_TAG_pointer_type
	.long	59                              @ DW_AT_type
	.byte	3                               @ Abbrev [3] 0x3b:0x5 DW_TAG_const_type
	.long	64                              @ DW_AT_type
	.byte	5                               @ Abbrev [5] 0x40:0x5 DW_TAG_volatile_type
	.long	69                              @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x45:0xb DW_TAG_typedef
	.long	80                              @ DW_AT_type
	.long	.Linfo_string5                  @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	62                              @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0x50:0x7 DW_TAG_base_type
	.long	.Linfo_string4                  @ DW_AT_name
	.byte	8                               @ DW_AT_encoding
	.byte	1                               @ DW_AT_byte_size
	.byte	8                               @ Abbrev [8] 0x57:0x11 DW_TAG_variable
	.long	.Linfo_string6                  @ DW_AT_name
	.long	69                              @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	171                             @ DW_AT_decl_line
	.byte	5                               @ DW_AT_location
	.byte	3
	.long	ucMaxSysCallPriority
	.byte	8                               @ Abbrev [8] 0x68:0x11 DW_TAG_variable
	.long	.Linfo_string7                  @ DW_AT_name
	.long	121                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	172                             @ DW_AT_decl_line
	.byte	5                               @ DW_AT_location
	.byte	3
	.long	ulMaxPRIGROUPValue
	.byte	6                               @ Abbrev [6] 0x79:0xb DW_TAG_typedef
	.long	132                             @ DW_AT_type
	.long	.Linfo_string9                  @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	64                              @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0x84:0x7 DW_TAG_base_type
	.long	.Linfo_string8                  @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	8                               @ Abbrev [8] 0x8b:0x11 DW_TAG_variable
	.long	.Linfo_string10                 @ DW_AT_name
	.long	156                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	140                             @ DW_AT_decl_line
	.byte	5                               @ DW_AT_location
	.byte	3
	.long	uxCriticalNesting
	.byte	6                               @ Abbrev [6] 0x9c:0xb DW_TAG_typedef
	.long	167                             @ DW_AT_type
	.long	.Linfo_string12                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	57                              @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0xa7:0x7 DW_TAG_base_type
	.long	.Linfo_string11                 @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	6                               @ Abbrev [6] 0xae:0xb DW_TAG_typedef
	.long	121                             @ DW_AT_type
	.long	.Linfo_string13                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	55                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0xb9:0x5 DW_TAG_pointer_type
	.long	64                              @ DW_AT_type
	.byte	4                               @ Abbrev [4] 0xbe:0x5 DW_TAG_pointer_type
	.long	195                             @ DW_AT_type
	.byte	5                               @ Abbrev [5] 0xc3:0x5 DW_TAG_volatile_type
	.long	121                             @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0xc8:0xb DW_TAG_typedef
	.long	211                             @ DW_AT_type
	.long	.Linfo_string15                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	56                              @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0xd3:0x7 DW_TAG_base_type
	.long	.Linfo_string14                 @ DW_AT_name
	.byte	5                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	9                               @ Abbrev [9] 0xda:0x40 DW_TAG_subprogram
	.long	.Lfunc_begin0                   @ DW_AT_low_pc
	.long	.Lfunc_end0-.Lfunc_begin0       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string20                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	181                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	955                             @ DW_AT_type
                                        @ DW_AT_external
	.byte	10                              @ Abbrev [10] 0xef:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string33                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	181                             @ DW_AT_decl_line
	.long	955                             @ DW_AT_type
	.byte	10                              @ Abbrev [10] 0xfd:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string34                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	181                             @ DW_AT_decl_line
	.long	960                             @ DW_AT_type
	.byte	10                              @ Abbrev [10] 0x10b:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string36                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	181                             @ DW_AT_decl_line
	.long	983                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	11                              @ Abbrev [11] 0x11a:0x14 DW_TAG_subprogram
	.long	.Linfo_string16                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	191                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	1                               @ DW_AT_inline
	.byte	12                              @ Abbrev [12] 0x122:0xb DW_TAG_variable
	.long	.Linfo_string17                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	193                             @ DW_AT_decl_line
	.long	121                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	13                              @ Abbrev [13] 0x12e:0x52 DW_TAG_subprogram
	.long	.Lfunc_begin1                   @ DW_AT_low_pc
	.long	.Lfunc_end1-.Lfunc_begin1       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string21                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	211                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	14                              @ Abbrev [14] 0x13f:0xe DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string37                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	213                             @ DW_AT_decl_line
	.long	195                             @ DW_AT_type
	.byte	15                              @ Abbrev [15] 0x14d:0x19 DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp5                          @ DW_AT_low_pc
	.long	.Ltmp6-.Ltmp5                   @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.byte	221                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x15d:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	15                              @ Abbrev [15] 0x166:0x19 DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp8                          @ DW_AT_low_pc
	.long	.Ltmp9-.Ltmp8                   @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.byte	222                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x176:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	17                              @ Abbrev [17] 0x180:0x11 DW_TAG_subprogram
	.long	.Lfunc_begin2                   @ DW_AT_low_pc
	.long	.Lfunc_end2-.Lfunc_begin2       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string22                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	236                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	18                              @ Abbrev [18] 0x191:0x68 DW_TAG_subprogram
	.long	.Lfunc_begin3                   @ DW_AT_low_pc
	.long	.Lfunc_end3-.Lfunc_begin3       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string23                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	281                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	200                             @ DW_AT_type
                                        @ DW_AT_external
	.byte	19                              @ Abbrev [19] 0x1a7:0x51 DW_TAG_lexical_block
	.long	.Ltmp12                         @ DW_AT_low_pc
	.long	.Ltmp21-.Ltmp12                 @ DW_AT_high_pc
	.byte	20                              @ Abbrev [20] 0x1b0:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string38                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	289                             @ DW_AT_decl_line
	.long	195                             @ DW_AT_type
	.byte	20                              @ Abbrev [20] 0x1bf:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string39                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	290                             @ DW_AT_decl_line
	.long	984                             @ DW_AT_type
	.byte	20                              @ Abbrev [20] 0x1ce:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	11
	.long	.Linfo_string40                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	291                             @ DW_AT_decl_line
	.long	64                              @ DW_AT_type
	.byte	21                              @ Abbrev [21] 0x1dd:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp17                         @ DW_AT_low_pc
	.long	.Ltmp18-.Ltmp17                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	334                             @ DW_AT_call_line
	.byte	4                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x1ee:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	22                              @ Abbrev [22] 0x1f9:0x12 DW_TAG_subprogram
	.long	.Lfunc_begin4                   @ DW_AT_low_pc
	.long	.Lfunc_end4-.Lfunc_begin4       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string24                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	669                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	23                              @ Abbrev [23] 0x20b:0x12 DW_TAG_subprogram
	.long	.Lfunc_begin5                   @ DW_AT_low_pc
	.long	.Lfunc_end5-.Lfunc_begin5       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string25                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	691                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	24                              @ Abbrev [24] 0x21d:0x11 DW_TAG_subprogram
	.long	.Lfunc_begin6                   @ DW_AT_low_pc
	.long	.Lfunc_end6-.Lfunc_begin6       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string26                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	255                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	25                              @ Abbrev [25] 0x22e:0x2d DW_TAG_subprogram
	.long	.Lfunc_begin7                   @ DW_AT_low_pc
	.long	.Lfunc_end7-.Lfunc_begin7       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string27                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	383                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	21                              @ Abbrev [21] 0x240:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp31                         @ DW_AT_low_pc
	.long	.Ltmp32-.Ltmp31                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	387                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x251:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	25                              @ Abbrev [25] 0x25b:0x47 DW_TAG_subprogram
	.long	.Lfunc_begin8                   @ DW_AT_low_pc
	.long	.Lfunc_end8-.Lfunc_begin8       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string28                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	391                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	21                              @ Abbrev [21] 0x26d:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp36                         @ DW_AT_low_pc
	.long	.Ltmp37-.Ltmp36                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	393                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x27e:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	21                              @ Abbrev [21] 0x287:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp42                         @ DW_AT_low_pc
	.long	.Ltmp43-.Ltmp42                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	403                             @ DW_AT_call_line
	.byte	3                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x298:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	11                              @ Abbrev [11] 0x2a2:0x14 DW_TAG_subprogram
	.long	.Linfo_string18                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	231                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	1                               @ DW_AT_inline
	.byte	26                              @ Abbrev [26] 0x2aa:0xb DW_TAG_formal_parameter
	.long	.Linfo_string19                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	231                             @ DW_AT_decl_line
	.long	121                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	25                              @ Abbrev [25] 0x2b6:0x47 DW_TAG_subprogram
	.long	.Lfunc_begin9                   @ DW_AT_low_pc
	.long	.Lfunc_end9-.Lfunc_begin9       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string29                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	408                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	21                              @ Abbrev [21] 0x2c8:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp50                         @ DW_AT_low_pc
	.long	.Ltmp51-.Ltmp50                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	410                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x2d9:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	21                              @ Abbrev [21] 0x2e2:0x1a DW_TAG_inlined_subroutine
	.long	674                             @ DW_AT_abstract_origin
	.long	.Ltmp56                         @ DW_AT_low_pc
	.long	.Ltmp57-.Ltmp56                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	414                             @ DW_AT_call_line
	.byte	3                               @ DW_AT_call_column
	.byte	27                              @ Abbrev [27] 0x2f3:0x8 DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	682                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	22                              @ Abbrev [22] 0x2fd:0x12 DW_TAG_subprogram
	.long	.Lfunc_begin10                  @ DW_AT_low_pc
	.long	.Lfunc_end10-.Lfunc_begin10     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string30                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	419                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x30f:0x47 DW_TAG_subprogram
	.long	.Lfunc_begin11                  @ DW_AT_low_pc
	.long	.Lfunc_end11-.Lfunc_begin11     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string31                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	478                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	21                              @ Abbrev [21] 0x321:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp61                         @ DW_AT_low_pc
	.long	.Ltmp62-.Ltmp61                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	484                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x332:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	21                              @ Abbrev [21] 0x33b:0x1a DW_TAG_inlined_subroutine
	.long	674                             @ DW_AT_abstract_origin
	.long	.Ltmp66                         @ DW_AT_low_pc
	.long	.Ltmp67-.Ltmp66                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	494                             @ DW_AT_call_line
	.byte	2                               @ DW_AT_call_column
	.byte	27                              @ Abbrev [27] 0x34c:0x8 DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	682                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	25                              @ Abbrev [25] 0x356:0x65 DW_TAG_subprogram
	.long	.Lfunc_begin12                  @ DW_AT_low_pc
	.long	.Lfunc_end12-.Lfunc_begin12     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string32                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	707                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	20                              @ Abbrev [20] 0x368:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string41                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	709                             @ DW_AT_decl_line
	.long	121                             @ DW_AT_type
	.byte	20                              @ Abbrev [20] 0x377:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	3
	.long	.Linfo_string42                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	710                             @ DW_AT_decl_line
	.long	69                              @ DW_AT_type
	.byte	21                              @ Abbrev [21] 0x386:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp75                         @ DW_AT_low_pc
	.long	.Ltmp76-.Ltmp75                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	744                             @ DW_AT_call_line
	.byte	4                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x397:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	21                              @ Abbrev [21] 0x3a0:0x1a DW_TAG_inlined_subroutine
	.long	282                             @ DW_AT_abstract_origin
	.long	.Ltmp82                         @ DW_AT_low_pc
	.long	.Ltmp83-.Ltmp82                 @ DW_AT_high_pc
	.byte	2                               @ DW_AT_call_file
	.short	760                             @ DW_AT_call_line
	.byte	3                               @ DW_AT_call_column
	.byte	16                              @ Abbrev [16] 0x3b1:0x8 DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	290                             @ DW_AT_abstract_origin
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
	.byte	4                               @ Abbrev [4] 0x3bb:0x5 DW_TAG_pointer_type
	.long	174                             @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x3c0:0xb DW_TAG_typedef
	.long	971                             @ DW_AT_type
	.long	.Linfo_string35                 @ DW_AT_name
	.byte	4                               @ DW_AT_decl_file
	.byte	35                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x3cb:0x5 DW_TAG_pointer_type
	.long	976                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0x3d0:0x7 DW_TAG_subroutine_type
                                        @ DW_AT_prototyped
	.byte	29                              @ Abbrev [29] 0x3d1:0x5 DW_TAG_formal_parameter
	.long	983                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	30                              @ Abbrev [30] 0x3d7:0x1 DW_TAG_pointer_type
	.byte	3                               @ Abbrev [3] 0x3d8:0x5 DW_TAG_const_type
	.long	185                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
.Ldebug_info_end0:
	.section	.debug_ranges,"",%progbits
.Ldebug_ranges0:
	.long	.Lfunc_begin0
	.long	.Lfunc_end0
	.long	.Lfunc_begin1
	.long	.Lfunc_end1
	.long	.Lfunc_begin2
	.long	.Lfunc_end2
	.long	.Lfunc_begin3
	.long	.Lfunc_end3
	.long	.Lfunc_begin4
	.long	.Lfunc_end4
	.long	.Lfunc_begin5
	.long	.Lfunc_end5
	.long	.Lfunc_begin6
	.long	.Lfunc_end6
	.long	.Lfunc_begin7
	.long	.Lfunc_end7
	.long	.Lfunc_begin8
	.long	.Lfunc_end8
	.long	.Lfunc_begin9
	.long	.Lfunc_end9
	.long	.Lfunc_begin10
	.long	.Lfunc_end10
	.long	.Lfunc_begin11
	.long	.Lfunc_end11
	.long	.Lfunc_begin12
	.long	.Lfunc_end12
	.long	0
	.long	0
	.section	.debug_str,"MS",%progbits,1
.Linfo_string0:
	.asciz	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]" @ string offset=0
.Linfo_string1:
	.asciz	"../../FreeRTOS/portable/RVDS/ARM_CM7/r0p1\\port.c" @ string offset=55
.Linfo_string2:
	.asciz	"C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" @ string offset=104
.Linfo_string3:
	.asciz	"pcInterruptPriorityRegisters"  @ string offset=178
.Linfo_string4:
	.asciz	"unsigned char"                 @ string offset=207
.Linfo_string5:
	.asciz	"uint8_t"                       @ string offset=221
.Linfo_string6:
	.asciz	"ucMaxSysCallPriority"          @ string offset=229
.Linfo_string7:
	.asciz	"ulMaxPRIGROUPValue"            @ string offset=250
.Linfo_string8:
	.asciz	"unsigned int"                  @ string offset=269
.Linfo_string9:
	.asciz	"uint32_t"                      @ string offset=282
.Linfo_string10:
	.asciz	"uxCriticalNesting"             @ string offset=291
.Linfo_string11:
	.asciz	"long unsigned int"             @ string offset=309
.Linfo_string12:
	.asciz	"UBaseType_t"                   @ string offset=327
.Linfo_string13:
	.asciz	"StackType_t"                   @ string offset=339
.Linfo_string14:
	.asciz	"long int"                      @ string offset=351
.Linfo_string15:
	.asciz	"BaseType_t"                    @ string offset=360
.Linfo_string16:
	.asciz	"vPortRaiseBASEPRI"             @ string offset=371
.Linfo_string17:
	.asciz	"ulNewBASEPRI"                  @ string offset=389
.Linfo_string18:
	.asciz	"vPortSetBASEPRI"               @ string offset=402
.Linfo_string19:
	.asciz	"ulNewMaskValue"                @ string offset=418
.Linfo_string20:
	.asciz	"pxPortInitialiseStack"         @ string offset=433
.Linfo_string21:
	.asciz	"prvTaskExitError"              @ string offset=455
.Linfo_string22:
	.asciz	"SVC_Handler"                   @ string offset=472
.Linfo_string23:
	.asciz	"xPortStartScheduler"           @ string offset=484
.Linfo_string24:
	.asciz	"vPortSetupTimerInterrupt"      @ string offset=504
.Linfo_string25:
	.asciz	"vPortEnableVFP"                @ string offset=529
.Linfo_string26:
	.asciz	"prvPortStartFirstTask"         @ string offset=544
.Linfo_string27:
	.asciz	"vPortEndScheduler"             @ string offset=566
.Linfo_string28:
	.asciz	"vPortEnterCritical"            @ string offset=584
.Linfo_string29:
	.asciz	"vPortExitCritical"             @ string offset=603
.Linfo_string30:
	.asciz	"PendSV_Handler"                @ string offset=621
.Linfo_string31:
	.asciz	"SysTick_Handler"               @ string offset=636
.Linfo_string32:
	.asciz	"vPortValidateInterruptPriority" @ string offset=652
.Linfo_string33:
	.asciz	"pxTopOfStack"                  @ string offset=683
.Linfo_string34:
	.asciz	"pxCode"                        @ string offset=696
.Linfo_string35:
	.asciz	"TaskFunction_t"                @ string offset=703
.Linfo_string36:
	.asciz	"pvParameters"                  @ string offset=718
.Linfo_string37:
	.asciz	"ulDummy"                       @ string offset=731
.Linfo_string38:
	.asciz	"ulOriginalPriority"            @ string offset=739
.Linfo_string39:
	.asciz	"pucFirstUserPriorityRegister"  @ string offset=758
.Linfo_string40:
	.asciz	"ucMaxPriorityValue"            @ string offset=787
.Linfo_string41:
	.asciz	"ulCurrentInterrupt"            @ string offset=806
.Linfo_string42:
	.asciz	"ucCurrentPriority"             @ string offset=825
	.ident	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]"
	.section	".note.GNU-stack","",%progbits
	.eabi_attribute	30, 6	@ Tag_ABI_optimization_goals
	.ARM_attribute	16, 1	@ Tag_AV_eba
	.section	.text.vPortEnableVFP,"ax",%progbits
	.p2align	2
.Ltmp25:
	.long	3758157192
	.section	.text.prvPortStartFirstTask,"ax",%progbits
	.p2align	2
.Ltmp27:
	.long	3758157064
	.section	.debug_line,"",%progbits
.Lline_table_start0:
